saccharomyces ellipsoides - Turkish English Dictionary